first principles - Turkish English Dictionary